一、改错题
①将原第三行的emptys(char ss)改为emptys(char * ss)
②将原第九行的for(i=0;i
③将原第二十九行的for(i=0;i
④将原第三十二行中的!=改为= =
二、编程题
#include
main()
{int x,a,b,c,d;
FILE *f;
if((f=fopen("A:\\myf2.out","w"))= =NULL)
{printf("Create file myf2.out failed!\n"); exit(0);}
scanf("%d",&x);
while(x!=0)
{a=x/1000; b=x%1000/100;
c=x%100/10; d=x%10;
if((a= =b)+(a= =c)+(a= =d)+(b= =c)+(b= =d)+(c= =d)= =3)
if(x>999) fprintf(f,"%6d",x);
scanf("%d",&x);
}
fclose(f); }